palm seed - English Synonyms Dictionary